derive lessons from mistakes - Turkish English Dictionary